democratic left party (turkey) - German English Dictionary